home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Zone 96
/
PC Zone #096.7z
/
Dppcz1200.mdf
/
Demos
/
Gunlok
/
data1.cab
/
Program_Executable_Files
/
scripts
/
prison.gcs
< prev
next >
Wrap
Text File
|
2000-09-09
|
9KB
|
280 lines
echo off
cd play looping 6
fogcolour 0 0 0
fogvalue 1
fogtransition 4
fogupdate 1
sunangle 60
sunbrightness 3 2 1
ambient 0.2 0.2 0.2
vision on
// Single Player camera pos
set camera pos 0 0 77
set camera ori 0 623 4272
set distance 26
//set required distance 15
//lights on lifts
//add redlight redlightduma
//add redlight 5 -1.05 -49.75
//LAVA [n (in metres) = amplitude of wave] [n = number of texture tiles (0=no tiles, 1 = 1 tile (2x2 texture))]
//SET WATER SPEED [x,y,z for postion of water to affect] [n = rate of rise and fall]
// NOTE!!!! WITHOUT DIRECTION PARAMETERS ANY WATER DEFAULTS TO A SET SPEED ALONG THE WORLD X AXIS
//SET WATER DIRECTION [x,y,z for position of water to affect] [x,y,z for DIRECTION AND SPEED]...cont'd...
//...x1 = 1mps along x; y1 = mps along y; x1 + y1 =1mps along x and y, e.g. 45 degree angle. DO NOT USE DEGREES
LAVA 0.125 "Dummy 1" "Dummy 2" 10 FALSE
SET WATER DIRECTION "Dummy 1" 0 0.25 0
LAVA 0 "Dummy 3" "Dummy 4" 1 FALSE
set water direction "Dummy 3" 0.2 0 0
LAVA 0.5 "Dummy 5" "Dummy 6" 0 FALSE
LAVA 0 "Dummy 7" "Dummy 8" 0 FALSE
set water direction "Dummy 7" 0 0 0
// LIFTS A, AB AND AC
set track lift_a 0 0 -50 0 -0.1 -49.95 0 5 -47.5 0 6 -47 true
attach lift_a
set track lift_ab 8 0 -50 13.5 0 -50 13.9 0 -50 14 0 -50
set track lift_ac -8 0 -50 -13.5 0 -50 -13.9 0 -50 -14 0 -50
set speed 2 lift_a lift_ab lift_ac
link liftswitch_a lift_a_s3lev.gcs
link liftswitch_ab lift_a_s3lev.gcs
link liftswitch_ac lift_a_s3lev.gcs
add trigger door 0 4 -50 9 lift_a lift_ab lift_ac
shadow "Lift_B"
// LIFTS B, BB AND BC (CIRCULAR PLATFORM)
set track lift_b 0 2 -88 0 1.9 -87.9 0 -27.9 -117.9 0 -28 -118 true
attach lift_b
set track lift_bb 6 -22 -116 0 -23 -104 0 -27 -104 0 -28 -110 true
attach lift_bb
set track lift_bc -6 -22 -116 0 -23 -104 0 -27 -104 0 -28 -110 true
attach lift_bc
set speed 0.5 lift_b lift_bb lift_bc
link liftswitch_b lift_b_s3lev.gcs
link liftswitch_bb lift_b_s3lev.gcs
link liftswitch_bc lift_b_s3lev.gcs
link liftswitch_bd lift_b_s3lev.gcs
link liftswitch_be lift_b_s3lev.gcs
link liftswitch_bf lift_b_s3lev.gcs
// LIFTS C, CB AND CC
set track lift_c 0 -28 -143 0 -27.9 -142.95 0 -22.1 -140.05 0 -22 -140 true
attach lift_c
set track lift_cb 8 -28 -143 13.5 -28 -143 13.9 -28 -143 14 -28 -143
set track lift_cc -8 -28 -143 -13.5 -28 -143 -13.9 -28 -143 -14 -28 -143
set speed 2 lift_c lift_cb lift_cc
link liftswitch_c lift_c_s3lev.gcs
link liftswitch_cb lift_c_s3lev.gcs
link liftswitch_cc lift_c_s3lev.gcs
EASY add trigger door 0 -24 -143 9 lift_c lift_cb lift_cc
MEDIUM add trigger door 0 -24 -143 9 lift_c lift_cb lift_cc
TOKEN door_open
SET door_open 0
HARD add trigger location 0 -24 -143 9 s3keycard.gcs
// PRISON-LEVEL 0 GARBAGE
heap garbage_a plasma_bolts //THIS SHOULD BE NEAR THE START, IF NOT MOVE TO ONE THAT IS
heap garbage_b flares
heap garbage_c mini_plasmaxi_bolts
heap garbage_f mini_battery_basic
heap garbage_g health_pickup
heap garbage_i health_pickup
heap garbage_j mini_plasmaxi_bolts
heap garbage_k mini_battery_basic
heap garbage_l mini_grenade_plus //in the mincer
heap garbage_ab laser
heap garbage_bb battery_basic
heap garbage_db mini_plasmaxi_bolts
heap garbage_gb sight_pickup
heap garbage_jb plasma_bolts
heap garbage_ga plasma_bolts
//heap garbage_d flares
//heap garbage_h sight_pickup
//heap garbage_eb mini_plasma_bolts
//heap garbage_ac sight_pickup
//heap garbage_e plasma_pistol
//add drone baddiea this has now been replaced by a blobarrel, which absolutely can't be passed until destroyed
add trigger location triggduma 2 prisonspawna.gcs
add trigger location triggdumb 3 prisonspawnb.gcs
add trigger location triggdumc 2 prisonspawnc.gcs
EASY add drone baddied
MEDIUM add rampagor baddied
HARD add rampagor baddied
flare firer res
HARD add mini_pulsox baddiezzl
HARD add mini_pulsox baddiezzm
HARD add mini_pulsox baddiezzn
HARD add mini_pulsox baddiezzo
HARD add team 2 mini_minebot baddiei
MEDIUM add team 2 mini_minebot baddiei
HARD add team 2 mini_minebot baddiej
MEDIUM add team 2 mini_minebot baddiej
HARD add team 2 mini_minebot baddiek
EASY add team 2 mini_minebot baddiek
add team 2 mini_minebot baddiel
add team 2 mini_minebot baddiem
HARD add team 2 mini_minebot baddien
MEDIUM add team 2 mini_minebot baddien
HARD add team 2 mini_minebot baddieo
HARD add team 2 mini_minebot baddiep
MEDIUM add team 2 mini_minebot baddiep
add team 2 mini_minebot baddieq
EASY add team 2 mini_minebot baddiep
EASY add team 2 mini_minebot baddiepa
EASY add team 2 mini_minebot baddiepb
addteam2 mini_minebot baddiev
addteam2 mini_minebot baddiex
token guardian
addteam2 sneeker baddiezze
set guardian res
HARD heap guardian keycard
EASY token badass
EASY add scythor baddieg
EASY set badass res
EASY select badass
EASY add pp baddiegb
EASY add pp baddieg
EASY set activity patrol
HARD token badass
HARD add scythor_badass baddieg
HARD set badass res
HARD select badass
HARD add pp baddiegb
HARD add pp baddieg
HARD set activity patrol
MEDIUM addteam2 mini_minebot baddiez
MEDIUM addteam2 mini_minebot baddiezza
MEDIUM addteam2 mini_minebot baddiezzc
HARD addteam2 mini_minebot baddiew
HARD addteam2 mini_minebot baddiey
HARD addteam2 mini_minebot baddiez
HARD addteam2 mini_minebot baddiezza
HARD addteam2 mini_minebot baddiezzb
HARD addteam2 mini_minebot baddiezzc
HARD addteam2 mini_minebot baddiezzd
HARD addteam2 mini_minebot baddiezzf
HARD addteam2 mini_minebot baddiezzg
token lemminga
add deadbot lemminga
set lemminga res
select lemminga
goto deatha
token lemmingb
add deadbot lemmingb
set lemmingb res
select lemmingb
goto deathb
add trigger instantdisplace deatha 2 lemminga
add trigger instantdisplace deathb 2 lemmingb
add trigger time 20 prison_lemmings.gcs
// ELECTRICAL FENCES
//electricity "fence dum a1" "fence dum ab1" 0.5
//electricity "fence dum a2" "fence dum ab2" 0.15
//electricity "fence dum a3" "fence dum ab3" 0.25
//electricity "fence dum b1" "fence dum bb1" 0.5
//electricity "fence dum b2" "fence dum bb2" 0.15
//electricity "fence dum b3" "fence dum bb3" 0.25
//electricity "fence dum c1" "fence dum cb1" 0.5
//electricity "fence dum c2" "fence dum cb2" 0.15
//electricity "fence dum c3" "fence dum cb3" 0.25
//electricity "fence dum d1" "fence dum db1" 0.5
//electricity "fence dum d2" "fence dum db2" 0.15
//electricity "fence dum d3" "fence dum db3" 0.25
//electricity "fence dum e1" "fence dum eb1" 0.5
//electricity "fence dum e2" "fence dum eb2" 0.15
//electricity "fence dum e3" "fence dum eb3" 0.25
//electricity "fence dum f1" "fence dum fb1" 0.5
//electricity "fence dum f2" "fence dum fb2" 0.15
//electricity "fence dum f3" "fence dum fb3" 0.25
//electricity "fence dum d06" "fence dum db06" 0.5
//electricity "fence dum d06" "fence dum db06" 0.15
//electricity "fence dum d06" "fence dum db06" 0.25
//electricity "fence dum e06" "fence dum eb06" 0.5
//electricity "fence dum e06" "fence dum eb06" 0.15
//electricity "fence dum e06" "fence dum eb06" 0.25
//electricity "fence dum f06" "fence dum fb06" 0.5
//electricity "fence dum f06" "fence dum fb06" 0.15
//electricity "fence dum f06" "fence dum fb06" 0.25
//electricity "fence dum d07" "fence dum db07" 0.5
//electricity "fence dum d07" "fence dum db07" 0.15
//electricity "fence dum d07" "fence dum db07" 0.25
//electricity "fence dum e07" "fence dum eb07" 0.5
//electricity "fence dum e07" "fence dum eb07" 0.15
//electricity "fence dum e07" "fence dum eb07" 0.25
//electricity "fence dum f07" "fence dum fb07" 0.5
//electricity "fence dum f07" "fence dum fb07" 0.15
//electricity "fence dum f07" "fence dum fb07" 0.25
//electricity "fence dum d08" "fence dum db08" 0.5
//electricity "fence dum d08" "fence dum db08" 0.15
//electricity "fence dum d08" "fence dum db08" 0.25
//electricity "fence dum e08" "fence dum eb08" 0.5
//electricity "fence dum e08" "fence dum eb08" 0.15
//electricity "fence dum e08" "fence dum eb08" 0.25
//electricity "fence dum f08" "fence dum fb08" 0.5
//electricity "fence dum f08" "fence dum fb08" 0.15
/electricity "fence dum f08" "fence dum fb08" 0.25
// animated texture
texture animate lava_a 8 0 0 0.25 0 0.5 0 0.75 0 0 0.5 0.25 0.5 0.5 0.5 0.75 0.5
// texture animate [thing2] ...
//play environmental sound 31
add trigger location_all ENDDUM 20 next_level.gcs
token counter
set counter 0
add trigger location trapduma 2 prisontrap.gcs
add trigger location trapdumb 2 prisontrap.gcs
echo on